package com.nami.store.api.response.conversation;

import lombok.Data;

import java.io.Serializable;

/**
 * 描述:
 *
 * @Author: lbc
 * @Date: 2024-01-26 14:40
 * @email: 594599620@qq.com
 * @Description: keep coding
 */
@Data
public class ConversationInfoVO implements Serializable {

    private static final long serialVersionUID = -6979124902005829509L;

    private String groupId;

    private String id;

    private String userNo;

    private String realname;

    private String displayName;

    private String account;

    private String avatar;

    private String name_py;

    private String email;

    private String lastLoginIp;

    private String location;

    private String index;

    private Integer unread;

    private Integer isGroup;

    private Integer isAt;

    private Integer isOnline;

    private Integer isTop;

    /**
     * 公告
     */
    private String notice;

    /**
     * 是否通知
     */
    private Integer isNotice;


    private String lastContent;


    private Long lastSendTime;

    /**
     * voice, text, webrtc, image
     */
    private String type;

    private Setting setting;


    @Data
    public static class Setting implements Serializable{

        private static final long serialVersionUID = -7163234148271138229L;
        private Integer manage;

        private Integer invite;

        private Integer nospeak;

        private Integer profile;


    }


}
